.TH std::experimental::vector_aligned_tag,std::experimental::vector_aligned 3 "2024.06.10" "http://cppreference.com" "C++ Standard Libary"
.SH NAME
std::experimental::vector_aligned_tag,std::experimental::vector_aligned \- std::experimental::vector_aligned_tag,std::experimental::vector_aligned

.SH Synopsis
   Defined in header <experimental/simd>
   struct vector_aligned_tag {};                          (parallelism TS v2)
   inline constexpr vector_aligned_tag vector_aligned{};

   This tag type indicates that the buffer of copy_from and copy_to is aligned to
   memory_alignment_v<T, U>, where the copy operation operates on the simd/simd_mask
   type T, and the buffer with element type U.

.SH Notes

   This tag type allows to implement vector-aligned load and store.

.SH See also

   element_aligned_tag flag indicating alignment of the load/store address to element
   element_aligned     alignment
   (parallelism TS v2) \fI(class)\fP
   overaligned_tag     flag indicating alignment of the load/store address to the
   overaligned         specified alignment
   (parallelism TS v2) \fI(class template)\fP
   memory_alignment    obtains an appropriate alignment for vector_aligned
   (parallelism TS v2) \fI(class template)\fP
